Pakistan violated ceasefire in Kupwara sector of North Kashmir's Macchil and Gugaldara sectors by firing mortars and other weapons.